package clases.comparator;

import clases.TicketPeaje;
import java.text.SimpleDateFormat;
import java.util.Comparator;

public class OrdenarTicketsPeajePorFechaAscendente implements Comparator {
    @Override
    public int compare(Object o1, Object o2) {
        TicketPeaje tp1 = (TicketPeaje) o1;
        TicketPeaje tp2 = (TicketPeaje) o2;            
        long f1 = Long.parseLong(new SimpleDateFormat("yyyyMMddHHmm").format(tp1.getFecha()));
        long f2 = Long.parseLong(new SimpleDateFormat("yyyyMMddHHmm").format(tp2.getFecha()));
        return (int)(f2 - f1);
    }
}
